intercapillary cell - Spanish English Dictionary